Implemented repository interfaces