return newID when doing insert