Rewrite logic for opened peepshow
Rewrite logic for initial peepshow state