integrating a interactive map