updated coach validation checks