npv: now we have enough perspective, make states internal