first init - very early stage of development