forked from: RunnningInTrees

