thanks zaza, I'll stick to the simple method
thanks nebo_vb too Control.MousePosition property is somewhat useful but doesnt make much sense. It's working fine now