manage location and added custom annotations