cout to david's branch