added callback on read finish.