replacement patterns added
added outside generator
I am a dumbass