Updated submit interface