modeling the property aspect types