Hardware and software problems