- changed message flow