ANALYZING HARDWARE...