I for one, am an Okinawan Kenpo practicioner, and I find it insulting to hear someone say kenpo is an ineffective art, especially considering that most modern traditional arts are offshoots of Kenpo. Take a look at Shorin-ryu, or Goju-ryu, there are techniques and kata found in these styles that have been taken from their root art, kenpo.