Properly connect message update callback