bob, i mean tihs in the nicest possible way, this is the nerdiest shit i have ever read