tilePurpose