added a processor for the data