unittesting and working on updating Board