horrible hack fixes are the best fixes