fixed autoload bug