Add must return a menuitem