Contributions of Frank