beware of the swirls..............