hoisting error fix