modifiy main