Pieces of the puzzle: assembling the preinitiation complex of Pol II