im way too lazy to finish this so Fuckenign here u go