copied from csc computers