smarter to find root source directory v0.4.3