added the posibility to have language models based on annotations