underscore dependecy injection