check engine sub-objects initial order