push for swap with pat/sean