added files and functions related to the datapro program