Part III part 1 write back fixed