support determinization