added AbstractTileData