Refactoring, put the shell menu on the bottom to avoid loading it accidentally