Leni Riefenstahl : an innovative mind