Fix init
Add widget hybrid document