read ac and redo /**/