board is now flexible and east west check logic fixed