Implementing a fake data repository