revenge method complete