car moving function still have bug