off by one errors because we are counting things in Redis differently now (thanks @jerith)