no probs, it can be a bit fiddly to get your head around async at first