new class Line