satellite branch