working on tile map view