artistmenu refactoring almost done.