improve free line