add more init stuff