refact Member Service