no need to optimize autoloader twice