update to component 1.0