changed loadObject() to sequentially insert collection