I've been struggling to do this for you David. Hopefully it's OK now.