added functionality for all tiletypes