Different types of research paper assistance