Ancient rangers