Ops. My bad. I got confused about "onto something". I understood "being on to something", like being suspicious about my analyses on Owen's behavior, like I'm getting closer or something '-'
English is my second language so I misunderstood some slangs sometimes ^^'
Also I liked Coach Grifter rote as well. My favorite ones are him and Dozer. And I agree about on making something different.