I want to talk about hardware today. You probably surprised, but I hope not so much. During the last 10-15...