and all this time i thought that everyone hated this punch...i use it and am constantly chastised about it by trainers that hate it....sigh