implements DrawLine()