move DI refs from linking function