support editing Narrative field;
UI updates and rearrangement