latest code.. but hits walls and gets stuck