further progress, started insertion sort