user-repairable hardware