Thinking on ways to solve a SIDENAV