refactor member status push