ok translation crushed me a bit but MUHEHEHEEHEHHEEHHAHAHAHAHAAHAHHAAHAHHAAHAHAHAHAHA THIS IS SO SATISFYING