2 https://www.youtube.com/watch?v=cc39dsRU5Yc
3 https://www.youtube.com/watch?v=T638MeSsADM
the sfw part