fixed a lot of bugs around the hide & display of directions