First draft of new places functionality.