Finally we can roam those woods without fear! You have not let us down!