nigel's debug crash
june29
part1 done with typefiller.cs