Felix Peter Haslimeier, Switzerland, Auckland, M