God mod 180 for swap

completed