somewhat working pipelined processor