didactic contract