more descriptive on hoisting explanation