added a return on the full_board condition