wip: adding basic context menu support