make language injectable