added memory repositories