narrate app models