rethink tabs and page content.
Fixes #456