Swan and its recent developments (poster)