core data injection