Eric Duvoisin, Switzerland, Penthalaz, M