added improved tile map