added validations to tournaments