im gonna fill this shit later because im way too tired rn :33333