ignore undefined attributes [ci skip]