How would go about adapting a roof?