User system hardware and software requirements