third init