Great great great post! ( Too tired right now to say more. )