remove some redundant members