add checkRules for send