         submitStarter = SubmitStarter(control: submitButton,
                                       action: engine.submitAction,
                                       inputProperty: engine.unsyncedEntries)
-        submitStarter.useHUD()
         
         let leftButton = navigationItem.leftBarButtonItem!
 

        
        engine.dataRefreshed.uiReact { [weak self] _ in
            self?.tableView.reloadData()
        }
    }
    


class StudyEngine {
    private class func submitActionProducer(entries: [StudyEntry]) -> SignalProducer<[SignalProducer<Response,FetchError>],FetchError> {
        let submitBatchSize = 2
        
        let unsyncedEntries = entries.filter { !$0.synced }
        
