Use a factory to inject dependencies
Update config
Fix \t