we need user friendly error pages