Updated the return date from insert() to account for inserts which to not generate IDs