England's Jimmy Anderson claims the side have been working hard to correct the faults which led to a crushing defeat against Sri Lanka in the second ODI.