this isn't really just init it happens to be called at initialization but it contains all the reactions.  

it's really a collection of global controls, or something