add api flush cmp