updated board2a