make it work for the board