no update when no changes