More work on validation
Added a "hint" highlight, which is currently broken