changed board_conf type to be more reasonable