swap (190.690)