function build init in progress...
built init functionality