strong the autoload function