Thanks. I will have a look at optimising it once I figure out how to actually get a scroll working. I just checked the ticker library and it looks useful and I will implement it at a later stage
I understand the concept you suggest but have no idea how to actually implement and code it.