removed unneeded PropertiedObject class