Peter Graf, Switzerland, Therwil, M, Hüppi AG Pfäffikon SZ