POGO(More Tight Version)