need the keys to be ranges, they are currently strings