Do you think my Nepenthes truncata is doing well?