update left menu and make item order flexible