rewrite the main article