Figuring out where to put texts is more complicated than it looks. I hope it is good as of right now.