add get user property function