fixes to battleship stuff