finished with most things through step test-writing