You know what's worth mentioning too is a lot of people don't throw their punch from the right position. If your starting position is off, your punch is ruined before you throw it.