predetain
not defined yet