ffs man...you rock for putting all that out...

thanks and thanks some more!