even more init updates