Cover all cases.