Private Functions

Private Functions