Fixed wrong macro name for double activation
Added a few simple processing classes for general use.