added tile_type_class