added http services using real data and added error page