better error handling for newboard