added tile class without error handling