helper line class
we have a test :D