added validations to the actions of a tournament