revisit Rebuild Formater