add support for suspended transaction types