isatogen

not defined yet