use base and side to define a tile