changed file name, changed function name, changed to buffered streams
changed file name
added readLong method