init hybrid extended