fix get_context in select and add get_map to controller
added view