bigger comments and more logging

i think i've figured out that the uninintialized compiler pass is a lot of broken