working for one, fixing multiple insertions