Would creating a class with data objects in it and using WriteComponentRes be a good way to accomplish this.. Is this how you did it harry hunt? I still wants to see alimonster's way though.