display context menu done - needs code refactoring