another stab at buffer overruns.