research on several Foundations added by Paul Rickett