what is the usecase for this? i think different language implies different document