What have I done wrong with this Board List code?