better Line support