add source files for case study