improved error messages
highlight errors