as usual Joe....pretty fucking good post!