added sparks autoloader