Adrian Haeberli, Switzerland, Greifensee, M