sdk updates