Hm, had no idea insert returned whether the element existed already, learnt something today :)