make c_lines better