approval component change