paper discussion and techniques fully redone