Sorry if I went off on a rant. I'm just very into this stuff.