Thanks. My mind is racing with possible ways of taking this game loop. I shall see how I feel in the coming weeks.