works best when there are huge number of dimensions. https://www.youtube.com/watch?v=TkwXa7Cvfr8&t=36sAll notes