New look at David O. Russell