Added 2 way update of the value