complete getinfo and insertinfo