board analysis