updated battleship for issue