the .insert will be done when the callback for it is called