I made this in 2018 it still relevant today