Added untested asynchronouslogic to processor