add board_detection ndoe