non repetitive getTile method