add code example for required inits
add extentions