Why is my form allowing submissions without *required fields being completed?