external segments