PlayerController error

I’m new to Unity and I’m trying to do the Roll The Ball tutorial. I wrote the script exactly as shown in the video but when I try to go to play mode it says “All compiler errors have to be fixed before you enter play mode”. Can someone tell me what is wrong with my code?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.InputSystem;

public class PlayerController : MonoBehaviour
{
    private Rigidbody rb;
    private float movementX;
    private float movementY
   
    // Start is called before the first frame update
    void Start()
    {
        rb = GetComponent<Rigidbody>();
    }

    void OnMove(InputValue movementValue)
    {
        Vector2 movementVector = movementValue.Get<Vector2>();

        movementX = movementVector.x;
        movementY = movementVector.y;
    }

    void FixedUpdate()
    {
        Vector3 movement = new Vector3(movementX, 0.0f, movementY);
       
        rb.AddForce(movement);
    }
}

Disregard my original post, I was missing a ; after private float movementY. The issue now is my player isn’t moving at all.

so to help you out, we need the script error you get ,

"“All compiler errors have to be fixed before you enter play mode” means only that you got errors and that you cannot start before you fix them, therefore we need those errors written in your console to help you out,

your character is not moving becouse you have a function “OnMove” which you appearently never call anywhere :o

See this thread: Rollaball tutorial is broken, my ball wont move!