Making basic local file pipe functionality work, sort of