s-olo: what a perfect afternoon