inline a few more init functions