Processor changes

still takes wayyy to long.... will have to see about fixes