Added repository interfaces.