toying around and starting work on Insertion