integrate panel with map