cheers for that fat tails if only i had searched properly apologies.
just took a glimpse at both sets of code and it looks like a very convoluted way to synchronize the bars, obviously due to the way ninja is laid out without an override to sync the bar by time.
thanks for that ill have a play around with it as soon as i get a chance.
it looks as though the first 1 is what i need and now ill have to do a major refactoring to get this fully integrated properly. (ahh well).