controller failure case