presoak
not defined yet