unnecessary variable