got initial persistence tests passing