Implement some error-checking logic, make it place nice with the GUI
Check all fields for edits and OR result, rather than individual checks
Everything appears to be working