more strict with the submit buttons