wall follow behavor in, code broken