Hans Peter Rubi, Switzerland, Guarda, M