Just want to suggest free an online utility for any musician studying structures, scales and upper structures for improv and composition.
(mostly for advanced players interested in finding new structures to use over chord changes and voicings, et}
Here is a link of a free new online software to find upper structures (don't need to be triads only) and study any musical structure over the circle of Vths.
http://mdecks.com/graphs/mcircle.php