fix some issues with reporting on validation mistakes