https://botsauce.org/forum/top....ic/4081-8-ways-to-re