snake controller seems to be working