This may break if a property is not set