Riccardo Dasoli, Switzerland, Donat, M