starting project 8 line drawing, untested