added board controller