adjusting testes
implementing the processor