Hard- and software problems