generalized Tiles