[ContextMenu] initial commit