Reverse order of generating message / altering data