added basic error pages