Rooftop thoughts