processing actually reverted, exception handling changed