created data handling module