fix: insert method and add setItems method