variable not so useless