complex roofing system