Handle all cases.