small progres, but bugs in proof generation