added line stuff