To those who had questions regarding the shape of this plants leaf, here is a pic of its newest leaf:
I agree what Tony had said, that this plant is a recent aquirement and it needs time to adjust to my conditions before it truly reveals itself. I will update you folks when it has gone through another pitcher or two, but in the mean time, hypothetical guesses are welcome.
By the way Tony, the link you gave on reply #16 doesn't seem to work (for me at least).
Also, any chance you have an N. mac available?
ps. I really appreciate you all for responding to my post
pss. That leaf came in with that slice.