ages ago (adverb) ago: in the past
Sinonime: across-the-board, all the options, all together, all-around, ball-of-wax,
blanket*,
broad, catchall,
comprehensive, encyclopedic,
full,
general,
global, in toto,
overall, sweeping,
umbrella*, wall-to-wall,
whole, without exception
Antonime: exclusive, incomprehensive,
narrow