add inject part