LOGO final 2.0