Sort:  

Thank you, although I can't take all the credit - the AI kind of went off in its own direction.