This updates in a cascading way without the [data.] before 'message'