What Leonardo could mean to us now