initial version - load the data matrix