working on rl_line_buffer parser