Optical processing devices