added draft of swift blog post