dont forget to define shell in remove_node