a great deal of research