add func for getting read lens
ignore pickle files
store read lenghts for stats

also add pickle methods