added line drawing with the shift key