added Chris's update board class etc