Added a better error message
Added error coloring