added narrative with toggle