https://medium.com/@vidyalive2....12/top-10-short-term