Quick intro for this method: https://www.youtube.com/watch?v=iuIdBfjL62s