wcf check if contract implements the fault contracts (before the host goes up) - on class level made exception attribute for each exception type made exception handler configurable through administrators in the app.config (host)