Laughing and rejoicing.