long branch activities