wrap data_holders as module