implemented findKeysFromValue and findFromValue. TODO: vlaue index persistence.