Revert "Revert "initialize""

This reverts commit b50cee6e0485a3adab4a611f87a53736e6c11f11.