IKeyRepository changes