mess around with different types of initialization check for full board
check for is full