some glitchiness to fix on a better computer