heartening stuff