Here is some knowledge btw I am cursed...