Added error highlighting (issue #2)