could someone please give a tldr? this was way too long