issue #28: adding permission denied error page