movable player. fuck, this is glitchy