INJECT SLOT