Wrote most of grow, left out the copying items part.