glitchy but memory and gravity