batched list problems
rewritten some list problems