fixing issues and adding styles to immersion pages