fixes that shouldve been pushed a while ago