update libsim