more basic init bits