1.0.0

* add component support