add tree walker and shell script to run it