comment out not used code
refactor PPU, comment out not used cod
refactor PPU