data load algotithm included in the use case