modify and submit