Private properties

Private properties