PROCESSING CLASS