for c3dl repo see: http://github.com/cathyatseneca/c3dl