update SOIL