https://botsauce.org/forum/top....ic/3083-11-ways-to-r