navigating to unkown vertexes doesn't cause the app to crash anymore
new layout