Add component field back
Merge pull request #18 from alicoding/compo

Add component field back