duty objects with insert working