slowly and possibly surely.

still working on insert— look to the shift to right function to see if
its doing what I want it to.