Too many reasons to smile