v0.4.0 - switch to component-x