fix #3 make board working