switching to plain old object for board