introduced a mainview to the barefoot router