Renewed rest, peaceful spirit