Added Injection, Localization, Updated Registration