updates to board-vigor.c