pick considers the non sorted nodes