HUGE data and some encapsulation