better varible declarence