working on a custom context menu