controller apartment + model apartment