improved main navigation