fetchtype
transactional
transactional2
null correction