new language stuff
update master
language processing works
update with seb changes