swap leak problem