moving sideways now have checks and works