added setPresenceProperty