added untested eldis update code