history store/read is working . tests are still missing