config and autoload step 1