almost finished building population skip list, but not perfect behavior