forget to add the tests the propertiesFor function