diff parser never called back. now it does.