immersion research