we can cancel the submit action when happy() return false