add autloading when using strategyDir, rename Provider back to Strategy