component generator fix