Genlisea filiformis is an annual south american plant. In cultivation it seems to appreciate a film of water on the top of soil.