processive
not defined yet