eliminate more useless instance variables