* assert into the wave stuff (looking for memory overwrite)
* do not skin visual studio