Fixed the data processor to correctly move the data pointer.