live update of outputs