Translation might be shit. Also lol