add outcome writeback