Correct tranlsation of expression is going on. Not finished.