I can't find Recuva

I just updated my CC account, and when installing Recuva I didn't check either "display on Start Menu " or "display short cut". Now I can't find the app at all, though it shows up in my control panel/programs etc. Before I uninstall/reinstall the whole CC.exe file, is there some other way I can place Recuva in my computer, etc? Thanks

Arthur

aroschbooks.com

Never mind. I just went to the CC exe file and put Recuva on the machine. Thanks anyhoo.