variables are function-level; don't redeclare them