trying to fix stuff ugh