good usage of variable