Great point RE the self-learning algorithms. That's what I intended originally, but didn't communicate clearly.