fix del_line
fix get_val
fix set_val