starting fixing autoload