refactored Tournament.facility