styling work. more views to handle bad URLs.