Some PPU implementation