Presenter submission application