fixed another horrible bug in my CPU code adaption, OMG!