board view thread concurrency fix