use new 'submitted' state for submission