Improvements to map displaying, ...
could be more optimized T^T ...i tried