Hopefully MPUF is correct now

Implementation: Fixed possible problem with MPUF