Some progress in speech..