support of dependency tree
showing singleton example as part of sample