modify the submit