working on branched prompts refreshing