fault-based compensation system