better protect against missing properties
v0.4.5