Daniel Schweingruber, Switzerland, Weiningen ZH, M