intermediate commit (handling list)