IMO Lopez has an all around better variety of punches than anyone else at featherweight, and he mixes it up a bit more now, he was starting to fall into the routine of just jabbing the over hand left, then the right hook, but now he's mixing it up a bit more using uppercuts, straighter left hands and working the body