Lol, I know like half these things... but I can deal