this is the property management assignment 1