outsourced custom-characters in prompt