Added system failure.   Needs tested