change member dict to support reload