added validation for volunteer agreement signing