places controller