update soliter