tabbed view; log has its own tab