In progress implementing file streamable functions.