add custom context menu and update documentation