hopefully handling ranges in lore