computer-generated systems