no need to test the length of properties, you have a for inside