Added some sort of navigation, but def lists act odd.