change final state

Currently, double sends are possible. The submission state should be a delegation state to the final state.