fixed transactional based after processors handling bug