Made save_new_value operate more straight forward. Now in-place editing and on-the-fly saving work.