Science exclamation.