Updated so CT2 breaks, and CT3 waits. Code goes in code directory