add - source attribute can be passed when showing the menu