Did some work on error_msgs and stuff like that.

Wow, this took a long time.  We got it tho.