Geoffrey Haeberlin, Switzerland, Olten, M