allowing for deferred objects to be returned in the submitFunction so the text in the binding updates only after the 'then' promise chain has finished