fault aware