add defhandler-with-validates