re-number list properly