wide-ranging
broad
ample
comprehensive
extended, extensive
capacious
expanded
wide
copious
large
wide, broad, vast
extensive, comprehensive