inject basic