Peter Oelafen, Switzerland, Epalinges, M, Previcab