Need to rethink the record storing keys.