submit.Problem refactoring.