Updated Repository Interfaces