done with the todo for tilemaps