pulled property detail out to its own file