ContextMenus taking of nodes + better error handling