auto detecting autoloader, if available