add get set Properties