added line detection and visual representation