Swiss fraud humbled