modify test3 to test branches