state is being read and board highlight works