this fix is somewhat inexplicable. hmm.