See inside this project and use the my blocks. You might want to backpack the sprite. I’m sorry that replace text uses both of the others but you can just use backup lists or variables so that they don’t get overrided. Also to use combine text on a list that is not split text, you can just make an if with a condition “Text list = Other list” and copy the combine text code while changing the list.