updated line follower code