Why are you using .insert(0, ...) instead of .append(...)?