rejuvenesced