PPO design