revamp: menu with angular