leaves ad reflection by alain michel
_