devin goodale