Properties

added properties functionality