Leonardo da Vinci - innovative genius (or was he...?)