David Habegger, Switzerland, Engelberg, M