be explicit about cases