remove unnecessary ivar