board structure