Implement the last of the old tournament model functions