job #24 - Add framework for new menu contribution