Green branch