inputFile&SeprateStreams&extras