working fs tree walking example