sourcefile tests added