some docs
setup code for extension