This fixes the list add pointer problems.