storeable may pass all tests after this commit