I bought this with the thought that it provided a database of take-offs for fittings, which it does not. I have been using a generic construction calc. knowing the various multipliers for 22.5, 45 fittings and get the same results. I'm just a plumber, so I don't need the 'fitters' functions. If you need the advanced functions, it looks like something even a plumbing engineer could use. It's too smart for my requirements, but is easier to use after 20 minutes of reading the manual and playing with it. Definitely falls under the 'cool tool' category ..