I'm not sure what species the plant above is, but I think the one below is Sarracenia Purpurea.
I trimmed off all of the old pitches that received quite a burn from the direct sunlight, but I can see new growth coming from the crown so thats a good sign. They are in a substrate of Sphagnum muss from Home Depot, the kind without Miracle Grow.
This is my first Sarracenia Leucophyllia. Its growing a nice new pitcher, Its so sad that I had to cut the old janky ones off. They didn't look nice and I read that if you expose the crown to sun by cutting off some of the pitchers, new ones will grow and it will start to expedite rapid new growth.