Topics Related to Hardware and Training: