Fixing dependency injection, working on WorldHub and script