happy even if somewhat grumpy