finished data-loader

finally done