research aspects