custom getters and setters

added the profile @property with custom getter and setter for default
actions