What are the types of the Cloud properties: vBuffer, tBuffer, cBuffer? I'm not a pointer expert, but I think I made a mistake and gave the wrong type; etc. A potential problem is that you're manipulating what should be the list "head" rather than the current item on the tail. Hard to say without knowing the actual types in this case.