refactor: CPA - Create DescisionUpater

Change-Id: I5c05cf6b547d28a7018d7009f00301cd83af3b4d