update map + fix support multi screen