some progress with lml2
progress at last