Added error pages.  Perhaps final version