fixed inductive def
more progress on infrastructure proofs