exciting and spirited