fixes it, but hmmm