create the board within the promise chain