refactored to line helper class