add a right click menu for item
fix some typos and ensure icon shown in the context menu