Language Optimisation and further progress