put topbar in its own file