generic error raising infra. chain of events now supported.