more init stuff
more init stuff