yes! you are very correct on all accounts. I don't know which one i'm more impressed with, the exact technical guess or the very high score, kudos!