added service layer for Places to visit