Copy here some stuff from the ML.