Notes for recogenn