adjusted how errors were handled.  Looks to run smoothly now.