ugh sometimes you have to patch things