Is this still used ? Looks like you're injecting the gateway service directly, no ?