Simplify update API