resolve needs to be explicitly injected