work on getting empty and non-empty root path work as expected (2)