finished defining test cases for source adds