commented out some redundant call, pick works when nodes are given in order