introduce parse_main old_acc old_buff buff readed
introduce parse_main old_acc old_buff buff
introduce Reader