Waving Branches