make use of the simplified processor constructor