fix services definintions so they actually work
added simple error pages