protect against missing