Designing roof and firewall