added PropertyManager