@Override public float getProgress() throws IOException, InterruptedException { return reader.getProgress(); }