Calculated thoughts and some other stuff.