operate on pointer (odd CLASSES)