try a different implementation that does not drop down to raw local filesystem