all error handling happens in the app.js ... you cam move this in there so we have it all in one spot