Finished validation and fixed all bugs regarding invalid forms being approved