reorder statements to make hoisting more exciting