added the ability to resuest a sub path