add explicit injection syntax