improved progressbar feedback in new contract dialog