add crud members (update bug: re_pass w/o pass still work)