David Messner's Transactional pipeline components