changes in autoloader