if (empty())
  return;