add in new processor require