fixed bug: user can create the first component from the component list