add error page function