finished lesson one, still needs polishing