still debugging this fucking forem