Add new initialization procedures