rooftop work in progress