L.L.R. - the means to do better