theswanx.com