tile : added new tiles and improved code