Hans Peter Stoller, Switzerland, Belp, M