This can just be a when or when-not