PC ARCHITECTURE AND MAINTENANCE