implement fip of context menu