remove controversial methods