pushing changes for decoding stage