board class works, mostly