I think you’re on to something.
OR, on something
;1)