scripts ready at last - I think