rescue from HTTP errors and add basic styling to landing page