fixed glitches, increased speed