supports injection