allow create without component_id