Schweizer & O.o , Luzern ( Schweiz ).