improve multiple board example