You are probably right.
Ps. What does IMHO mean? I have newer understood this constant use of initials to shorten everything in English, it renders many texts completely unreadable sometimes, when not even one referring is to what it actually means is in the text...
IMHO means "In my humble opinion"