Added basic functionality to the Swirl.