mega capacity