I see IMO being used quite often which I don't understand what is it, I guess IMO stands for 'In My Opinion', am I correct?