finished opts writeback