Fair procedures are following rules and practices that everybody could have reasonably agreed to in advance