added in texteffect because why not