allow for passing in a path