better board structure