The software has all of what we need in order for us to complete our work with ease! I can't think that there is anything wrong at this time because it's just perfect!! It would be nice if you could have more information about your project so when someone goes through something they know exactly how their specific situation will look like or not but other than those two things everything else seems great. We are able get right down into some very detailed problems/analyses without having too much trouble figuring out where every part fits together. This allows me to focus my attention elsewhere while still being sure nothing gets missed along the way. You never really realize until after its done HOW MUCH TIME YOU SPENT ON THE SOFTWARE UNTIL IT'S FINISHED AND DONE. . . But honestly once thats over then i'm happy knowing im good.