So there is a major learning curve with this program?... Is that due to all the things it can do?,..or is it just deep in content hopefully after a while you will get the hang of it somewhat?