generally stunning.

24