carly branch