remove some unnecessary methods