actually fixed the fourth move bug